package cn.oms.oms.utils;

import java.text.SimpleDateFormat;
import java.util.Date;

// AdminEx时间格式化
public class TimeTool {

    // 将时间转为正确的格式
    public static String formattingTime(String date){
        // 05-04-2022
        //前端传的05-04-2022 需要转格式
        String month = date.substring(0, 2);
        String day = date.substring(3, 5);
        String year = date.substring(6, 10);
        // 2022-05-05
        date = year + "-" + month + "-" + day;
        return date;
    }


    // 将时间转为框架的格式
    public static String formattingTime2(String date){
        // 05-04-2022
        //前端传的05-04-2022 需要转格式
        String year = date.substring(0, 4);
        String month = date.substring(5, 7);
        String day = date.substring(8, 10);
        // 2022-05-05
        date = month + "-" + day + "-" + year;

        return date;
    }

    // 将时间转为框架的格式
    public static String dateFormatStringShort(Date date){
        String formatDate = new SimpleDateFormat("yyyy-MM-hh").format(date);
        return formatDate;
    }

    // 将时间转为框架的格式
    public static String dateFormatStringLong(Date date){
        String formatDate = new SimpleDateFormat("yyyy-MM-hh HH:mm:ss").format(date);
        return formatDate;
    }

}
